/**
 * 
 */
$(function(){
	var id = $('#model-id').val();
	if(id){
		$.ajax({
			url:contextPath+'/sys/role/getModel',
			data:{id:id},
			type:'post',
			dataType:'json',
			success:function(data){
				$('#form-model').autofill(data);	
			}
		});	
		$('#model-code').attr('readonly',true);
	}	
		
	$('#ok').click(function(){
		var validate = $("#form-model").valid();
		 if(validate){
			 $(this).attr('disabled',true);
			 $.ajax({
				url:contextPath+'/sys/role/save',
				data:$('#form-model').serialize(),
				type:'post',
				dataType:'json',
				success:function(data){
					if(data.result){										
						layer_close(function(){
							parent.oTable.draw();
							parent.layer.alert("保存成功");
						});
					}else{
						layer.alert(data.msg);
						$('#ok').attr('disabled',false);
					}							
				},
				error:function(){
					$('#ok').attr('disabled',false);
					layer.alert('保存失败，请联系管理员！');
					
				}
			 });	
		 }
	});		 
	
});